Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Wimbledon - London Infosys Hall of Fame Open - Newport U.S. Open - New York Davis Cup, Group B, Manchester Astana Open - Astana Shanghai Rolex Masters - Shanghai Swiss Indoors Basel - Basel Rolex Paris Masters - Paris Sofia Open - Sofia United Cup - Australia Australian Open - Melbourne Delray Beach Open - Delray Beach Davis Cup, World Group, Q, TPE-FRA 0-4 Dubai Duty Free Tennis Championships - Dubai BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Open Parc - Lyon Libema Open - 's-Hertogenbosch National Bank Open - Montreal Rennes Challenger U.S. Open - New York China Open - Beijing Shanghai Rolex Masters - Shanghai Rolex Paris Masters - Paris Swiss Indoors Basel - Basel Almaty Open - Almaty Moselle Open - Metz Phoenix Challenger Quimper Challenger BNP Paribas Open - Indian Wells Abierto Mexicano Telcel - Acapulco Noumea Challenger Ostrava Challenger Miami Open - Miami Morelia Challenger U.S. Open - New York US Men's Clay Court Championship - Houston Wimbledon - London Internazionali BNL d'Italia - Rome French Open - Paris Birmingham Challenger Nottingham 2 Challenger Newport Challenger National Bank Open - Toronto Mifel Tennis Open - Los Cabos Cincinnati Open - Cincinnati Hangzhou Open - Hangzhou Moselle Open - Metz Rolex Paris Masters - Paris Swiss Indoors Basel - Basel Great Britain F2 France F2 France F3 France F8 France F9 France F11 Italy #1-w1 France F12 France F3 Poland F2 Morocco F1 Poland F3 France F4 Morocco F2 France F6 Spain F11 Spain F19 Spain F20 France F9 France F10 Spain F26 France F18 France F18 Italy F35 France F19 Great Britain F1 France F3 Switzerland F2 Ghana F1 France F5 Ghana F2 France F6 UAE F1 UAE F2 Great Britain F9 Great Britain F10 Algeria F3 Poland F3 Belarus F3 France F10 France F11 Spain F31 France F12 France F14 France F15 France F16 France F19 Great Britain F22 Germany F1 Great Britain F1 Great Britain F2 France F2 France F4 France F6 France F15 Portugal F7 Portugal F8 Croatia F11 Morocco F1 Morocco F2 Italy F4 Germany F6 Germany F7 France F11 Usa F1 Usa F2 Usa F3 Egypt F2 Turkey F1 Turkey F2 Turkey F4 Great Britain F5 Great Britain F7 Netherlands F1 Italy F15 Germany F8 Germany F14 USA F28 USA F29 USA F30 USA F1 USA F3 USA F4 USA F5 El Salvador F1 Spain F6 France F1 France F2 Italy #1-w2 Italy #1-w3 Italy #1-w4 France F6 France F7 France F8 Netherlands F1 Netherlands F2 Germany F11 France F19 Netherlands F4 France F14 France F15 France F17 France F1 France F5 France F7 Spain F12 France F11 France F12 France F14 France F19 Great Britain F2 France F2 Italy F1 France F4 France F7 Spain F14 Belarus F4 France F8 France F9 France F18 XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio XIII Trofeo Ciudad de Quito - Quito Copa Petrobras Colombia - Bogota Copa Petrobras Uruguay - Montevideo LTA Shrewsbury Challenger - Shrewsbury Morocco Tennis Tour - Meknes Morocco Tennis Tour - Tanger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Prosperita Open 2008 - Ostrava Polska Energia Open - Bytom Open D'Orleans - Orleans Open des Alpes Trophee BNP Paribas - Grenoble Open de Rennes - Rennes Tatra Banka Slovak Open - Bratislava Caversham International Tennis Tournament - Jersey IPP Open - Helsinki Heilbronn Challenger Besancon Challenger Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Cherbourg Challenger Rabat Challenger The Scottish Tennis Championships - Edinburgh Caltanissetta Challenger Jersey Challenger St. Brieuc Challenger Monza Challenger Rome Challenger Rome Challenger Sarasota Challenger Jersey Challenger St. Brieuc Challenger Wroclaw Challenger Bordeaux Challenger Nottingham Challenger Recanati Challenger Tampere Challenger Segovia Challenger Istanbul Challenger Geneva Challenger St. Remy Challenger Brasov Challenger Ljubljana Challenger Mons Challenger Palermo Challenger Rennes Challenger Orleans Challenger Santiago Challenger Bratislava Challenger Cancun Challenger Helsinki Challenger Bucaramanga Challenger Salinas Challenger Santiago Challenger Barranquilla Challenger Pereira Challenger Blumenau Challenger Santos Challenger Sarasota Challenger Marburg Challenger Pozoblanco Challenger Sopot Challenger Poznan Challenger Tampere Challenger Cordenons Challenger Alphen Challenger Szczecin Challenger Madrid Challenger Quito Challenger Bratislava Challenger Bucaramanga Challenger Santiago Challenger Nottingham Challenger Nottingham-2 Challenger Poznan Challenger Pozoblanco Challenger Istanbul Challenger Mons Challenger Rennes Challenger Loughborough Challenger Helsinki Challenger Noumea Challenger Quimper Challenger Cherbourg Challenger Sarajevo Challenger Le Gosier Challenger Leon Challenger Guadalajara Challenger Mexico City Challenger Napoli Challenger Rome Challenger Nottingham Challenger AXA Open II - Espinho Open 88 - Contrexeville Sylt Open 2000 - Sylt LTA Hull Challenger - Hull Open de Montauban - Montauban Manta Challenger Segovia Challenger Compaq Challenger - Bucharest Istanbul Challenger LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Steelers Cup - Kosice Sony Ericsson Open - Miami Challenger Ford de Cherbourg - Cherbourg Olbia Geovillage Open - Olbia Banca Stato Challenger Lugano - Lugano Open de Montauban - Montauban Oberstaufen Cup - Oberstaufen The Hilversum Open - Hilversum ATP Challenger Open 2004 - Monchengladbach Tehran Open 2004 - Tehran Challenger Casino Lugano - Lugano Wartburg Open - Eisenach Geneva Challenger - Geneva DPD Challenger 2000 - Aschaffenburg FILA Challenger Biella - Biella V Torneo Internazionale di Tennis - Barletta Stella Artois Clay Court Championships - Budaors The Wrexham Challenger - Wrexham 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Warta Cup 2001 - Sopot 5th Sardinian International Championships - Cagliari Schickendanz Open - Furth Banca Stato Challenger Lugano - Lugano Open de Montauban - Montauban Geovillage Open Trofeo Melia Olbia - Olbia San Marino Cepu Open - San Marino Genoa Open 'Fondazione Carige' - Genova Copa Sevilla Internacionales de Andalucia - Seville Open de la Ville de Saint Denis - Reunion Island Challenger Ford de Cherbourg - Cherbourg Open Sainte Victoire - Aix-En-Provence Schickedanz Open - Furth San Benedetto Challenger - San Benedetto Timisoara Challenger - Timisoara Antonio Savoldi-Marco Co. - Manerbio Kyiv Open - Kiev Copa Sevilla-Internacionales de Andalucia - Seville Tashkent Challenger Knoxville Challenger Champaign Challenger Open D'Orleans - Orleans Banja Luka Challenger 2005 - Banja Luka XI Ciutat de Barcelona - Barcelona Qatar ATP Challenger - Doha Copa Kia - Santiago Cyclus Open de Tenis - Florianopolis Open de Montauban - Montauban Open de L'Isere-Trophee BNP Paribas - Grenoble Open de Rennes La Trinitaine - Rennes LTA Wrexham Challenger - Wrexham Internationaux de Doubs Open de Franchie-Comte - Besancon Challenger DCN de Cherbourg - Cherbourg Tunis Open 2007 - Tunis Open de Montauban - Montauban Aamulehti Tampere Opene - Tampere Black Forest Open - Freudenstadt Tean International - Alphen ATP Challenger Trophy 2007 - Trnava Open de Rennes La Trinitaine - Rennes Copa Petrobras Brazil - Belo Horizonte Challenger Tunisie - Tunis Mouilleron-Le-Captif Challenger ITG Miami Challenger - Miami Internationaux du Doubs - Besancon Challenger DCNS de Cherbourg - Cherbourg BH Indoor Sarajevo - Sarajevo Status Athens Open - Athens 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Roma Open Challenger - Rome Pharma Medico Open 2008 - Aarhus Morocco Tennis Tour - Marrakech The Surbiton Trophy - Surbiton Kosice Open-Steelers Cup 2008 - Kosice BSI Challenger Lugano - Lugano Porsche Open - Poznan Aamulehti Tampere Open - Tampere GHI Bronx Tennis Classic - Bronx Geneva Challenger - Geneva Lexington Challenger Ipsos Bucharest Challenger - Bucharest Noumea Challenger Quimper Challenger Nottingham Challenger Braunschweig Challenger Pozoblanco Challenger Segovia Challenger St. Remy Challenger Rhodes Challenger Cairo Challenger Pozoblanco Challenger Asuncion Challenger Bordeaux Challenger Sao Paulo Challenger Medellin Challenger Guayaquil Challenger Loughborough Challenger Lisbon Challenger Meknes Challenger Casablanca Challenger Nottingham Challenger Rijeka Challenger Milan Challenger Braunschweig Challenger Scheveningen Challenger Mons Challenger Sao Jose Do Rio Preto Challenger Medellin Challenger Helsinki Challenger Barranquilla Challenger Sarasota Challenger Monterrey Challenger Rome Challenger Napoli Challenger Lima Challenger Bogota Challenger Binghamton Challenger Tampere Challenger Vancouver Challenger St. Remy Challenger Orleans Challenger BMW Challenger Open - Monchengladbach Sporting Challenger - Turin Surbiton Challenger St.Petersburg Challenger by Kinex - St. Petersburg VII Torneo Internazionale di Tennis - Barletta St. Brieuc Challenger Siemens Open 2003 - Scheveningen Asics Challenger Open - Monchengladbach Monterrey Challenger Oeiras 3 Challenger Amer-Wilson Challenger - Tampere Bordeaux Challenger Noumea Challenger Trani Cup - Trani GHI Bronx Classic - Bronx Nokian Hakkapeliitta Open - Tampere Challenger 42 - Andrezieux Noumea Challenger Bordeaux Challenger Mexico City Challenger San Luis Potosi Challenger Kyiv Open - Kiev Open D'Orleans - Orleans Banjaluka Challenger 2007 - Banja Luka Hungarian Architect Open - Budapest Open D'Orleans - Orleans Challenger 42 - Andrezieux San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Mamaia Challenger - Constanta Bulgarian Challenger 2002 - Sofia Challenger Ford de Cherbourg - Cherbourg Black Forest Open - Freudenstadt Energis Open - Amsterdam Gelsor Open Romania - Bucharest Grand Prix de Tennis de Lyon - Lyon Noumea Challenger Grand Prix de Tennis de Lyon - Lyon Tanger Challenger Banja Luka 2002 - Banja Luka Copa AT&T - Buenos Aires International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open de Tenis Comunidad Valenciana - Valencia Grand Prix de Tennis de Lyon - Lyon Aix En Provence Challenger Tampere Challenger Rennes Challenger Banja Luka Challenger 2004 - Banja Luka Aix En Provence Challenger Open de Montauban - Montauban Meknes Challenger Sporting Challenger 2003 - Turin V Trani Cup - Trani Zagreb Challenger IPP Geneva Trophy - Geneva Rennes Challenger Florianopolis Challenger Lexington Challenger Campionati Internazionali di Sicilia - Palermo Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Open 13 - Marseille Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Mercedes Cup - Stuttgart Austrian Open - Kitzbuhel Open de Moselle - Metz Medibank International - Sydney BMW Open - Munich Interwetten Austrian Open - Kitzbuhel AEGON Championships - London Open de Moselle - Metz Grand Prix Hassan II - Casablanca Open de Nice Cote dAzur - Nice Open de Moselle - Metz Open Sud de France - Montpellier SA Tennis Open - Johannesburg Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Estoril Open - Estoril Open de Nice Cote d'Azur - Nice AEGON Championships - London BCR Open Romania - Bucharest St. Petersburg Open - St. Petersburg Heineken Open - Auckland VTR Open - Vina del Mar Open 13 - Marseille Copa Claro - Buenos Aires Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice Campbell's Hall of Fame Tennis Championships - Newport AEGON Championships - London Claro Open Colombia - Bogota St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow Swiss Indoors Basel - Basel Brisbane International - Brisbane Heineken Open - Auckland Open Sud de France - Montpellier U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Portugal Open - Oeiras Power Horse Cup - Dusseldorf AEGON Championships - London Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Winston-Salem Open - Winston-Salem If Stockholm Open - Stockholm Heineken Open - Auckland Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Geneva Open - Geneva AEGON Championships - London Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Shenzhen Open - Shenzhen China Open - Beijing If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Apia International - Sydney Garanti Koza Sofia Open - Sofia BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch AEGON Championships - London Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Citi Open - Washington BB&T Atlanta Open - Atlanta Abierto Mexicano - Los Cabos Chengdu Open - Chengdu China Open - Beijing If Stockholm Open - Stockholm Swiss Indoors Basel - Basel ASB Classic - Auckland Memphis Open - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Ricoh Open - 's-Hertogenbosch AEGON Championships - London Antalya Cup - Antalya Hall of Fame Tennis Championships - Newport Abierto Mexicano - Los Cabos St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Swiss Indoors Basel - Basel Garanti Koza Sofia Open - Sofia New York Open - New York Abierto Mexicano Telcel - Acapulco Open Parc - Lyon Ricoh Open - 's-Hertogenbosch AEGON Championships - London Antalya Cup - Antalya Hall of Fame Open - Newport Abierto Mexicano - Los Cabos Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Sydney International - Sydney New York Open - New York Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Geneva Open - Geneva Libema Open - 's-Hertogenbosch Turkish Airlines Open Antalya - Antalya Hall of Fame Open - Newport Citi Open - Washington St. Petersburg Open - St. Petersburg Zhuhai Open - Zhuhai Kremlin Cup - Moscow ASB Classic - Auckland Open Sud de France - Montpellier Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco St. Petersburg Open - St. Petersburg AAPT Championships - Adelaide bett1HULKS Championships - Cologne Astana Open - Nur-Sultan Sofia Open - Sofia Delray Beach Open - Delray Beach Murray River Open - Melbourne ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open Banc Sabadell - Barcelona Gonet Geneva Open - Geneva cinch Championships - London Mallorca Championships - Mallorca St. Petersburg Open - St. Petersburg Sofia Open - Sofia Stockholm Open - Stockholm Kremlin Cup - Moscow Singapore Tennis Open - Singapore Belgrade 2 - Belgrade Open Sud de France - Montpellier Dallas Open - Dallas Delray Beach Open - Delray Beach Barcelona Open Banc Sabadell - Barcelona Libema Open - 's-Hertogenbosch Viking International - Eastbourne Hall of Fame Open - Newport BellSouth Open - Vina del Mar Truist Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem U.S. Men's Clay Court Championships - Houston Astana Open - Astana Swiss Indoors Basel - Basel Tennis Napoli Open - Naples United Cup - Australia Dallas Open - Dallas Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Gonet Geneva Open - Geneva Libema Open - 's-Hertogenbosch Mallorca Championships - Mallorca Citi Open - Washington Dallas Open - Dallas cinch Championships - London Mallorca Championships - Mallorca Infosys Hall of Fame Open - Newport Atlanta Open - Atlanta Erste Bank Open - Vienna Citi Open - Washington Winston-Salem Open - Winston-Salem Chengdu Open - Chengdu Savannah Challenger ASB Classic - Auckland Open Occitanie - Montpellier Dallas Open - Dallas Libema Open - 's-Hertogenbosch PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis BB&T Atlanta Open - Atlanta Abierto Mexicano Telcel - Acapulco Brasil Open - Costa do Sauipe Barcelona Open BancSabadell - Barcelona Erste Bank Open - Vienna Abierto Mexicano Telcel - Acapulco German Tennis Championships - Hamburg Winston Salem - Winston Salem If Stockholm Open - Stockholm Brasil Open - Sao Paulo Open Sud de France - Montpellier Open 13 - Marseille Open de Nice Cote d'Azur - Nice Hall of Fame Tennis Championships - Newport cinch Championships - London Winston-Salem Open - Winston-Salem Grand Prix de Tennis de Lyon - Lyon Stockholm Open - Stockholm Abierto Mexicano Telcel - Acapulco Open 13 - Marseille BRD Nastase Tiriac Trophy - Bucharest Masters Series - Hamburg Topshelf Open - 's-Hertogenbosch Moselle Open - Metz Brisbane International - Brisbane Delray Beach Open - Delray Beach Heineken Open - Auckland China Open - Beijing UNICEF Open - 's Hertogenbosch St. Petersburg Open - St. Petersburg Garanti Koza Sofia Open - Sofia Aircel Chennai Open - Chennai Open Sud de France - Montpellier Sydney International - Sydney Moselle Open - Metz Chengdu Open - Chengdu Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel DIEMA XTRA Sofia Open - Sofia Moselle Open - Metz Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha Mercedes Cup - Stuttgart Sydney Tennis Classic - Sydney Abierto Mexicano Telcel - Acapulco Open Parc - Lyon Citi Open - Washington Moselle Open - Metz Tel Aviv Watergen Open - Tel Aviv ASB Classic - Auckland Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Campionati Internazionali di Sicilia - Palermo Open 13 - Marseille Melbourne Summer Set - Melbourne Brisbane International - Brisbane BNP Paribas Masters - Paris Internazionali BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Coupe Rogers - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - New York Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid National Bank Open - Montreal BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome National Bank Open - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai French Open - Paris Australian Open - Melbourne French Open - Paris French Open - Paris Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Hamburg European Open - Hamburg French Open - Paris BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome French Open - Paris Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Miami Open - Miami French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Miami Open - Miami Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Western & Southern Open - Cincinnati U.S. Open - New York Sony Open Tennis - Miami Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris BNP Paribas Masters - Paris Australian Open - Melbourne French Open - Paris Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells French Open - Paris Wimbledon - London Australian Open - Melbourne Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati U.S. Open - New York Miami Open - Miami BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Wimbledon - London French Open - Paris Shanghai Rolex Masters - Shanghai French Open - Paris Davis Cup, Finals, Group C Davis Cup, Qualifiers, 1R, FRA-ECU 4-0 Davis Cup, Group C, Hamburg French Open - Paris French Open (juniors) French Open (juniors) French Open - Paris Wimbledon - London Wimbledon - London All Lower level tournaments Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Davis Cup, World Group, 1R, FRA-NED 3-1 Davis Cup, World Group, PO, HUN-FRA 2-3